VisualHMI 软件

1 VisualHMI 软件安装

VisualHMI是我司自主创新开发的一款功能强大的串口屏开发调试软件,内嵌国内独家首款“虚拟串口屏”。

使用环境:Windows

下载链接:VisualHMI(点击下载)

根据提示选择安装目录,一步一步点击“next”完成安装,安装过程如下所示

image-20231108093025697

2 VisualHMI 界面

如果已经成功安装了VisualHMI,打开已有的出厂工程,界面显示如下所示

image-20231108093254514

3 工程区域

image-20231108093443840

3.1工程文件

工程新建、打开已有工程、保存等项目管理

image-20231108095030667

4 工程设置

4.1 工程设置

该菜单栏主要配置系统相关设置,如下所示

image-20231108095105831

  1. HMI机型:型号选择

  2. Flash大小:默认128Mbit

  3. 启动画面:屏幕上电自动加载的第一个画面
  4. 屏幕旋转:支持0°、90°、180°、270°。以HMI80480M070为例,四个角度,只需要出800x480(0°、180°)、480x800的UI(90°、270°)
  5. 多语言项数:最大支持30种,详细配置参考 VisualHMI - 多语言应用(点击查看)
  6. 自动待机:屏幕空闲时间(无触摸)到达后,自动进入节能状态
  7. 波特率:波特率支持9600~921600bps;数据位支持7~8位;校验位支持奇偶无校验、停止位支持1位/2位。

[!note|tip:] DCBUS/XGIUS:只支持无校验、1个停止位

  1. 协议:支持DCBUS、XGUS、Modbus(主/从机)和FX2N(标准/扩展)、FX3U、台达、信捷、西门子PPI...
  2. 安全登录配置:用于权限操作,详细配置参考 VisualHMI - 安全登录(点击查看)

image-20231108094955167

4.2资料采样

同一时刻,将不同的寄存器数据形成一条记录,添加到数据记录控件、或曲线显示。

详细应用参考 VisualHMI - 数据记录应用(点击查看)VisualHMI - 曲线应用(点击查看)

image-20231108100537542

资料采集-表格,显示效果:

image-20231108101000716

资料采集-曲线,显示效果:

image-20231108100928602

4.3 告警设置

通过寄存器的数值变换,来表示设备的当前异常状态。将这个异常信息可以用告警、历史告警显示或告警条显示。详细应用参考 VisualHMI - 告警应用(点击查看)

image-20231108102928802

告警触发,显示效果:

image-20231108101810608

4.4 操作记录

用户操作控件时,可以将此行为记录在表格,详细应用参考 VisualHMI - 操作记录(点击查看)

image-20231108103240298

操作记录,显示效果:

image-20231108102051219

4.5 配方设置

在工控行业, 配方常用于以下两种场景:

  • 不同的产品在工艺、 制作流程, 使用不同的参数;
  • 在制作一种产品过程中, 有很多流程, 每个步骤都是有不同的参数;详细应用参考 VisualHMI - 配方应用(点击查看)

image-20231108102833262

配方操作,显示效果:

image-20231108102420978

4.6 分期设置

HMI 系统时间到截止分期时间, HMI 会弹出分期密码输入的画面, 用户输入该期的分期密码后, 才可以继续正常使用。 反之, 一直显示在分期密码输入画面 。详细应用参考 VisualHMI - 分期应用(点击查看)

image-20231108102739209

分期锁定,显示效果:

image-20231108103553148

5 编译下载

该区域主要编译、编译运行(运行虚拟)、量产下载(生成SD卡/U盘下载资源包 或 串口下载)

image-20231108104331988

5.1 编译

点击编译,若有错误,在编辑区会显示错误信息,以及弹窗警告

image-20231108110510594

若编辑正常,则显示如下:

image-20231108110619633

5.2 编译运行

点击编译运行,可以弹出虚拟屏。一比一还原实体屏显示效果,同时支持用户主板的串口接到电脑联调,或者建立虚拟串口,ViuslHMI和虚拟屏联调,详细虚拟屏调试参考 VisualHMI 和 虚拟屏调试(点击查看)

Video_2023-11-08_110853 00_00_00-00_00_30~1

5.3 量产向导

编译工程无误后,点击量产向导,生成下载资源包,可以通过SD卡/U盘或VisualHMI和实体屏串口联机,升级程序。可参考 VisualHMI - SD卡下载工程(点击查看)

image-20231108115906544

6 资源区

资源区包括图库、字库、键盘、声音、标签等

image-20231108133539901

6.1 图库

除了画面背景图片,其他所有图片资源,均在图库里面,图库说明,详细参考 VisualHMI - 图片说明

6.2 字库

矢量字体,显示任意大小文字,无锯齿,可支持添加自定义字库。同时,多语言功能也是依据字库文件里,是否含有该字符文字。字库、多语言应用,详细参考 VisualHMI - 多语言应用

image-20231108135229687

6.3 键盘

支持自定义键盘,最大支持10个键盘。键盘的制作,可参考VisualHMI - 自定义键盘

image-20231108135327130

6.4 声音

支持wav、mp3文件。可作为按键音、开机音乐、播放提示音等。详细参考 VisualHMI - 音频播放(点击查看)

image-20231108135413155

6.5 文字标签

文字标签有利于多语言的应用, 通过建立一个文字标签包含所有语言词条。 用户在不同组态控件中可以引用同一个文字标签, 省去了编写重复的文字的时间,尤其多语言应用, 更便捷的管理与修改所有的词条 。详细参考 VisualHMI - 多语言应用(点击查看)

image-20231108135538156

6.6 地址标签

VisualHMI 软件上的用户变量地址可支持批量导入、 导出, 添加意义的标签。 点击菜单工程栏→地址标签 ,其中地址标签包括系统标签(不可修改, LW 地址小于 0x1000) 、用户自定义标签 。详细参考 VisualHMI - 地址标签(点击查看)

[!note|tip:HMI本机:地址范围(16进制)]

系统变量:LW0100~LW0FFF

用户变量 :LW1000~LWFFFF

掉电存储变量:RW0000~RW7FFF

系统变量:

地址范围 LW0000-LW0FFF, 系统已定义的变量如下表所示, 其余未定义的作为系统保留(不要使用) ,详细以VisualHMI软件为准

image-20231108135850988

PLC设备,以Modbus为例

[!note|tip:PLC设备:地址范围(16进制)]

线圈:0x0000~0xFFFF

离散:1x0000~1xFFFF

输入:3x0000~3xFFFF

保持:4x0000~4xFFFF

用户变量:

Modbus为例,相关寄存器标签如下所示:

image-20231108141430199

7 调试区

调试区,选择对应的串口,VisualHMI可以和实体屏或VisualHMI调试,或者下载程序。

image-20231108141648398

VisualHMI和虚拟屏调试如下所示:详细可参考 《VisualHMI 和 虚拟屏调试(点击查看)

Video_2023-11-08_143444 00_00_00-00_00_30

8 工具区

image-20231108143729490

  1. 脚本编程:可参考 VisualHMI - Lua教程(点击查看)
  2. 字库裁剪:可参考 VisualHMI - 多语言应用(点击查看)

9 控件区

VisualHMI支持30多种组态控件,以及丰富控件属性配置。详细教程可参考 VisualHMI - 控件教程(点击查看)

image-20231108144505631

10 布局区

用于控件复制粘贴、控件之间的上下层叠显示、对齐、间距、等宽等高等调节分布,以及在画面布局过程可以锁定、隐藏、状态、多语言预览效果

image-20231108144721546

11 视图区

视图区域, 可以放大、说小画面,显示控件的地址、注释、ID、触控等等

image-20231108145153525

Video_2023-11-08_145635 00_00_00-00_00_30

12 画面区

VisualHMI 右侧为画面区,一共999个画面,其中新建工程,画面100、画面101位系统键盘,新建、删除画面如下所示:

Video_2023-11-08_145813 00_00_00-00_00_30

13 设计区域

主要负责UI界面的编辑,开发中主要的操作区域,用户点击选择需要的控件,将其放置到本区域,即完成控件的创建。具体如下操作:

Video_2023-11-08_150302 00_00_00-00_00_30

Copyright ©Dacai all right reserved,powered by Gitbook该文件修订时间: 2023-12-26 14:15:40

results matching ""

    No results matching ""